to back a venture - Turkish English Dictionary